home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 4703 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.2 KB

  1. Path: news.mdh.se!not-for-mail
  2. From: dat95pkn@idt.mdh.se (Peter Karlsson)
  3. Newsgroups: comp.sys.cbm
  4. Subject: Customizing JiffyDOS/128D?
  5. Date: 28 Mar 1996 11:32:47 +0100
  6. Organization: Maelardalens Hoegskola
  7. Sender: dat95pkn@bilbo.mdh.se
  8. Message-ID: <NW095NR.73156e1c0.dat95pkn@idt.mdh.se>
  9. References: <4j4qe9$16pn@saturn.caps.maine.edu>
  10. NNTP-Posting-Host: bilbo.mdh.se
  11. In-Reply-To: <4j4qe9$16pn@saturn.caps.maine.edu>
  12. X-Mailer: NewsWave V0.95NR at 2.204/145.42
  13.  
  14. * Posted in area Email (E-post Internet)
  15.  
  16.  
  17. On 96-03-25, one could hear David say this in CBM computer discussions:
  18.  
  19.  > Here is the layout of all 64K of OS ROM in the 128(D) and 128DCR:  
  20.  
  21.  > Use Start End Size 128DCR   K  128 upgr  K
  22.  > -!- ----- --- ---- ------    -  --------  -
  23.  > BASlo $4000 $7fff 16K 318022-02 0-16  318018-0x 0-16
  24.  > BAShi $8000 $bfff 16K 318022-02 16-32  318019-0x 0-16
  25.  
  26.  > BAS2 $a000 $bfff 8K 318023-02 0-8  251913-01 0-8
  27.  > K64 $e000 $ffff 8K 318023-02 8-16  251913-01 8-16
  28.  > MLmon $c000 $cfff 4K 318023-02 16-20  318020-0y 0-4
  29.  > ZBIOS $0000 $0fff 4K 318023-02 20-24  318020-0y 4-8
  30.  > K128 $e000 $ffff 8K 318023-02 24-32  318020-0y 8-16
  31.  
  32. Hmm, this would make it 64 KBytes, but when I read the KERNEL chip, I only got
  33. 32 KBytes?? There *is* only one ROM/EPROM chip in the computer (if you don't
  34. count the C1571D ROM chip that is situated right under the drive bay).
  35.  
  36.  > The 123456-12 numbers are the Commodore part numbers of the ROM
  37.  > chips for the USA.  In North America, "x" is either 2, 3, or 4,
  38.  > and y = x + 1.  
  39.  
  40. My chip has this label:
  41.  
  42. 318034-01 DCR
  43. C128 Ker.Sw/Fi
  44.  
  45.  > I think this is how character set switching works:  The 128
  46.  > Programmer's Reference Guide schematic shows a jumper leading to
  47.  > the high-order address bit of the character ROM.  This jumper can
  48.  > connect either to the 128/64 mode signal or to one of the locking
  49.  > keys on the keyboard.  
  50.  
  51. Ahh, interesting.
  52.  
  53.  > On NTSC systems this jumper connects to the
  54.  > 128/64 signal and the locking key bears the label CAPS LOCK.  So
  55.  > over here the 128-mode character set is different from the 64's
  56.  > character images.  
  57.  
  58. What's the difference, then?
  59.  
  60.  > In Europe the jumper connects to the locking key, which on some
  61.  > keyboards is ASC/CC and on others is ASCII/DIN.  
  62.  
  63. ASCII/CC is on the Swedish/Finnish model that I have. ASCII/DIN I believe is
  64. the German keyboard. I don't know if there are any more "nationalized" versions.
  65.  
  66.  > This switching may work for 80 columns only at
  67.  > reset, when the Kernal copies the character bitmaps to VDC RAM. 
  68.  > Otherwise, the editor would have to monitor the key continuously.  
  69.  
  70. The editor does this, yes. Whenever I change the ASCII/CC key, the characters
  71. on the screen are re-painted to the Swedish character set. This can be
  72. "cheated" by pressing it rapidly, and thus having all four character sets on
  73. the screen at the same time.
  74.  
  75.  > -David Gahris
  76.  > dgahris@eece.maine.edu
  77.  > Please reply by E-mail.  
  78.  >  ! Origin: University of Maine System
  79.  
  80. Thanks so much for your comments! I'll forward this to e-mail, but please reply
  81. in the newsgroup if possible.
  82.  
  83. \\//
  84. Peter - dat95pkn@idt.mdh.se - http://www.mds.mdh.se/~dat95pkn
  85.       - Fido 2:204/145.42
  86. ... If at first you do succeed, try not to look *too* astonished!
  87.  
  88. --- FleetStreet 1.15+
  89.